This is a graphics program which will draw a mathematical curve in the form of a butterfly. Use is made of a maths coprocessor, so the program will not run if you do not have one installed. A futher check is made to see if a VESA is loaded. This is because the pixel plotting code makes use of VESA Bios Extensions functions to set the video mode and draw pixels in a univerasal way which is independent of the video graphics adaptor. I have done this out of bitter experience when some of my graphics programs had to be reworked, as the original code was hardware specific to a particular addaptor. The assembly code is also included and should be helpful to programmers who want to write fast graphics routines. The use of the coprocessor in particular is especialy useful in achieving fast curve drawing. Enjoy Ron Thomas